tie somebody's hands - Alemán Inglés Diccionario